package com.example.clxy.result.business.PageResult;

import com.example.clxy.result.Page;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author weichong
 * date 2020-08-06
 * @Description:
 */
public class WorkableAdjustSchedulePageResult extends Page {

    private String scheduleid;

    private String experimentid;

    private String semesterid;

    private String[] classid;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startdate;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date enddate;

    private String teacherid;

    private Integer maxnums;

    private Integer curnums;

    private String experimentroom;

    private String programid;

    private String flag;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createdTime;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date updatedTime;

    private String[] classname;

    public String getScheduleid() {
        return scheduleid;
    }

    public void setScheduleid(String scheduleid) {
        this.scheduleid = scheduleid;
    }

    public String getExperimentid() {
        return experimentid;
    }

    public void setExperimentid(String experimentid) {
        this.experimentid = experimentid;
    }

    public String getSemesterid() {
        return semesterid;
    }

    public void setSemesterid(String semesterid) {
        this.semesterid = semesterid;
    }



    public Date getStartdate() {
        return startdate;
    }

    public void setStartdate(Date startdate) {
        this.startdate = startdate;
    }

    public Date getEnddate() {
        return enddate;
    }

    public void setEnddate(Date enddate) {
        this.enddate = enddate;
    }

    public String getTeacherid() {
        return teacherid;
    }

    public void setTeacherid(String teacherid) {
        this.teacherid = teacherid;
    }

    public Integer getMaxnums() {
        return maxnums;
    }

    public void setMaxnums(Integer maxnums) {
        this.maxnums = maxnums;
    }

    public Integer getCurnums() {
        return curnums;
    }

    public void setCurnums(Integer curnums) {
        this.curnums = curnums;
    }

    public String getExperimentroom() {
        return experimentroom;
    }

    public void setExperimentroom(String experimentroom) {
        this.experimentroom = experimentroom;
    }

    public String getProgramid() {
        return programid;
    }

    public void setProgramid(String programid) {
        this.programid = programid;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public Date getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    public String[] getClassid() {
        return classid;
    }

    public void setClassid(String[] classid) {
        this.classid = classid;
    }

    public String[] getClassname() {
        return classname;
    }

    public void setClassname(String[] classname) {
        this.classname = classname;
    }
}
